import Vue from 'vue'
import App from './App.vue'
import router from './router'

import './assets/style/reset.css'
import './assets/style/common.scss'
import "@/assets/style/element-variables.scss"; //主题修改  使用了自定义主题，不用再单独引入element样式

/* element 全部映入 */
import ElementUI from 'element-ui'
Vue.use(ElementUI, {
  size: 'small',
  zIndex: 3000,
})

// 返回基座下发的data数据
if (window.__MICRO_APP_ENVIRONMENT__) {
  window.microApp.addDataListener((e) => {
    console.log('我是 MicroApp1 ，收到 主应用 发送的数据了', e);
  }, true)
  // 子应用向基座应用发送数据
  window.microApp.dispatch({ type: '子应用发送的数据' })
}

Vue.config.productionTip = false

new Vue({
  router,
  render: (h) => h(App),
}).$mount('#app')

